﻿@charset "utf-8";
/* CSS Document */

html,body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,form,fieldset,legend,input,button,textarea,menu{margin:0 auto;;padding:0;}

header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
h3{font-size:16px;font-family:微软雅黑;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;font-family: 微软雅黑;}
a,p{color:#02427a;}
a:hover{color:#b3112f}

/* header */
.clear{ clear:both}
.cl{ width:100%; height:8px}
.headerbj{ background-image:url(../images/headerbj01.png); background-repeat:repeat-x;}
.bf{ padding:2px 12px 9px;  display:inline;font-size:12px; background:url(../images/tj30.png) no-repeat;}
.headerbj02{ width: 1000px;height: 329px; margin:0 auto;}
.header01{width: 1000px;height: 29px;margin:0 auto;}
.yhm{float:left;line-height: 29px;  height:29px; }
.yhm span{font-family:宋体;font-size: 12px;color:#707271;font-weight:bold; margin-left:10px;}
.head-right{float: right;height: 29px;line-height: 29px;}
.head-right span{font-size:12px; color:#6f7172;}
.head-right a{color:#707271;text-decoration: none;}
.head-right a:hover{color:#0a79a3;text-decoration: none;}

.header02{width: 1000px;height: 220px;margin:0 auto;}
.headernav{ width:1000px; height:40px; background-image:url(../images/nav.png);}
.nav{margin-left:0px; width:1000px; height:40px; line-height:40px;  text-align:center; }
.nav ul li{ float:left; width:165px;}
.nav ul li a{font-size:18px; color:#FFF; font-family:微软雅黑;}
.nav ul li a.bf{color:#027fd0;}
.nav ul li a:hover{font-size:18px; color:#027fd0; font-family:微软雅黑;}
.soft_con{width:1000px; height:41px; background-image:url(../images/nav02.jpg); }
.soft_con2{ float:left; width:676px; height:40px;  margin-left:42px;}
#dlnylist{height:40px; width:auto; line-height:40px; display:inline; }
#dlnylist ul li{display:inline; }
.shugang{margin:0px 16px;}
.sousuo{ float:left; width:238px; height:40px; line-height:40px;}
.input{ width:160px;height:24px;}
#button{width:65px;height:25px; background:url(../images/sousuo.png); font-size:12px;color: #FFF;border:0;}
.tianqi{float: left; color:#1561af; font-size:12px; font-family:微软雅黑;height:40px; line-height:40px; font-weight:bold;}
.tianqi01{float: left; color:#000000; font-size:12px; font-family:微软雅黑;margin-left:5px;height:40px; line-height:40px;}
.tianqi02{float: left; color:#3e3e3e; font-size:12px; font-family:微软雅黑;margin-left:5px;height:40px; line-height:40px;}
.tianqi03{float: left; color:#cc3300; font-size:12px; font-family:微软雅黑;margin-left:5px;height:40px; line-height:40px;}
.tianqi04{float: left; color:#339900; font-size:12px; font-family:微软雅黑;margin-left:5px;height:40px; line-height:40px;}

/* content */
.bodybj{background-image:url(../images/headerbj02.png); background-repeat:repeat-x; min-height:750px;}
.content{ width:1000px; background-color:#FFF; margin:0 auto;  min-height:750px;}
.contentfocus{}
.contentfocus01{ float:left;width:382px;height:259px; border: 1px solid #CCC; margin-left:2px;margin-top:3px;}
.focusBox { position: relative; width: 377px; height: 253px;  text-align: left; background: white; margin-top:3px }
.focusBox .pic img { width: 377px; height: 253px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;text-align:left;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;  }
.focusBox .num { position: absolute; z-index: 3; bottom: 10px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 12px; height:12px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 5px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;border-radius: 100%; }
.focusBox .num li span { z-index: 1; background: black; opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#1a6fec; }
/*焦点图样式结束 */

.conlist{float:left; width:358px; height: 259px;margin-left: 4px; border:1px solid #CCC;margin-top:3px;}
.connav{height:32px; background-image:url(../images/nav03.png);  border-bottom: 1px solid #CCC;}
.connavdt{background:url(../images/connav.png); width: 97px;height: 28px;margin-left:7px;margin-top:2px;position: absolute;}
.connavmore{height: 28px;margin-left: 298px;margin-top: 4px;position: absolute;line-height: 28px;text-align: center;}
.connavmore a{font-size: 14px;color:#02427a;font-family:微软雅黑; }
.list{background-image:url(../images/nav04.png); }
.list ul{ padding-left:10px;}
.list ul li{ background:url(../images/sanjiao.png) left center no-repeat;padding-left:10px; height:28px;line-height:28px;}
/*工作动态列表结束 */
.conlist02{float:left; width:242px; height: 259px;margin-left: 4px; border:1px solid #CCC;margin-top:3px;}
.connav02{height:32px; background-image:url(../images/nav03.png);  border-bottom: 1px solid #CCC;}
.connavdt02{background:url(../images/connav02.png); width:114px;height: 28px;margin-left:7px;margin-top:2px;position: absolute;}
.connavmore02{height: 28px;margin-left:187px;margin-top: 4px;position: absolute;line-height: 28px;text-align: center;}
.connavmore02 a{font-size: 14px;color:#02427a;font-family:微软雅黑; }
.list02{background-image:url(../images/nav04.png); }
.list02 ul{ padding-left:10px;}
.list02 ul li{ background:url(../images/sanjiao02.png) left center no-repeat;padding-left:10px; height:28px;line-height:28px;}


.contentxxgk{margin-top: 3px; height: 293px;}
.xxgk{float:left; width:660px; height: 291px; margin-left: 4px; border:1px solid #CCC;margin-top:3px;}
.xxgknav{height:38px; background-image:url(../images/xxgk01.png);  border-bottom: 0px solid #CCC;}
.xxgknavtxt{margin-left: 20px;margin-top: 0px;font-size: 16px;font-family: 宋体;color: #306090;font-weight: bold;line-height: 44px;}
.xxgkleft{ float:left; margin-top:20px; margin-left: 10px;}
.xxgkmlbt{}
.xxgkml{ width:209px; height:25px;  text-align:center; line-height:25px;margin-top:10px;}
.xxgkml a{ display:block;width:209px; height:25px;background-image:url(../images/xxgk04.png); color:#306090}
.xxgkml a:hover{display:block;width:209px; height:25px;background-image:url(../images/xxgk043.png); color:#FFF}
.xxgkright{float:left; margin-top:20px; margin-left: 15px;width: 415px;}
.list03{ margin-top:5px;}
.list03 ul{ padding-left:10px;}
.list03 ul li{ background:url(../images/sanjiao.png) left center no-repeat;padding-left:10px; height:28px;line-height:28px;}
.list03 ul li span{ float:right; margin-right:0px;color:#02427a;}

.wsjl{float:left; width:328px; height: 293px; margin-left:5px; margin-top:3px;}
.wszbrk{height: 170px; border:1px solid #CCC;}
.wszbrkml{width:151px; height:28px; text-align:center; line-height:28px;margin-top:4px;float: left;margin-left:8px;}
.wszbrkml a{ display:block;width:151px; height:28px;background-image:url(../images/xxgk06.png); color:#FFF; font-family:宋体; font-weight:bold;}
.wszbrkml02{width:310px; height:28px; text-align:center; line-height:28px;margin-top:4px;float: left;margin-left:8px;}
.wszbrkml02 a{ display:block;width:310px; height:28px;background-image:url(../images/xxgk07.png); color:#FFF;font-family:宋体; font-weight:bold;}
.hdjl{height: 116px; border: 1px solid #CCC; margin-top: 3px;}

.hdjlkuai{ display:block; width:52px; float:left; margin-left: 24px;margin-top: 5px;}
.hdjltxt{ text-align:center; margin-top:7px}
/* */

.tjdc{ margin-top:5px;}
.tjdclist{float:left; width:327px; height:263px;margin-left: 4px; border:1px solid #CCC;margin-top:3px;}
.tjdcnav{height:39px; background-image:url(../images/tjdcnav.png);  border-bottom: 0px solid #CCC;}
.tjdcnavdt{background:url(../images/tjdc01.png); width:85px;height:32px;margin-left:7px;margin-top:2px;position: absolute; font-size:14px; color:#FFF; font-family:宋体; font-weight:bold; text-align:center;line-height: 32px;}
.tjdcnavmore{height: 28px;margin-left: 278px;margin-top: 4px;position: absolute;line-height: 28px;text-align: center;}
.tjdcnavmore a{font-size: 14px;color:#02427a;font-family:微软雅黑; }
.list04{}
.list04 ul{ padding-left:10px;}
.list04 ul li{ background:url(../images/sanjiao03.png) left center no-repeat;padding-left:10px; height:28px;line-height:28px;}
/*工作动态列表结束 */

/*友情链接*/
.yqlj{float: left; margin-top:6px; margin-bottom:0px; width:1000px; height:164px; background-color:#f5f5f5;}
.yqljnav{height:56px; }
.yqljnavxydt{background:url(../images/yqlj.png); width: 86px;height: 30px;margin-left: 20px;margin-top: 15px;position: absolute;}
.yqljxian{ margin:3px auto; background-image:url(../images/pyzxs25.png); width:969px; height:12px;}
.yqljpic{padding-left: 12px;}
#marquee1{width:929px;height:53px;overflow:hidden;background:#ffffff; margin:15px auto 0;}
#marquee1 ul{list-style:none;}
#marquee1 ul li{float:left; padding:0 3px;}
#marquee1 ul li img{display:block;}

/*脚部样式*/
.footer{ background:url(../images/footerbj.png) repeat-x; height:152px; width:100%; margin-top:0px;}
.foot{ margin:0 auto;width:640px;padding: 37px;}
.footpic{ float:left;margin-left:0px;margin-top: 16px;}
.foottxt{ float:left;margin-left: 20px;margin-top: 7px;}
.foottxt span{ display:block; text-align: center;line-height: 25px;font-size: 14px;font-family: 宋体; width:568px;}
/*脚部样式结束*/


/*二级页面*/
.left{width: 250px; height:748px; float: left; margin-top:3px; background-image:url(../images/erjibj.png);}
.left .chnl_tit{height: 42px;line-height: 42px;text-align: center;font-size: 17px;font-weight: bold;color: #fff;}
.left .chnl_tit2_bg{height:20px;}
.left .chnl_list_blk{padding-top:0px;width: 238px;min-height: 576px;}
.left .chnl_list{width:185px;margin: 0px auto;height: 35px;line-height: 35px;}
.left .chnl_list li{ margin-bottom: 15px;font-size: 14px;font-weight: bold;color: #0e5c9a;}
.left .chnl_list li.onChnl{ color: #fff;}
.left .chnl_list li a{color: #0e5c9a; font-weight:bold;display: block;width: 198px;text-align: center;background:url(../images/jsso_overview_left_chnl_lbg_0905.jpg) no-repeat;}
.left .chnl_list li a:hover{color: #fff; font-weight:bold;display: block;width: 198px;text-align: center;background:url(../images/jsso_overview_left_chnl_lbg_on_0905.jpg) no-repeat;}
.left .chnl_list li.on a{color: #fff;}

.right{width: 740px; min-height:748px; float: left; margin-top:3px; margin-left:6px;border:solid 1px #CCC;}
/*二级页面右*/
.erjirightnav{ width:740px; height:37px; background:url(../images/erjinanv.png); border-bottom:solid 1px #CCC;}
.erjirightnavtxt{ margin-left:15px; font-size:16px; font-family:宋体; color:#FFF;background:url(../images/wuzi.png) no-repeat 0% 47%; padding-left:33px;height:37px; line-height:37px;}
.erjirightnavtxt a{ font-size:16px; font-family:宋体; color:#FFF;text-decoration:none;}
.erjirightlist{width:740px;}
.erjirightranklist{min-height:550px;overflow:hidden; margin-top:10px; padding-bottom:10px; }
.erjirightranklist ul{ padding-left:20px; padding-right:20px;}
.erjirightranklist ul li{ background:url(../images/lint_07.jpg) left center no-repeat;padding-left: 20px;height: 33px;line-height: 33px;border-bottom: 1px dashed #c3c3c3;}
.erjirightranklist ul li span{ float:right; margin-right:0px;color:#02427a;}
/*页码样式*/
.erjipage{margin-bottom:24px;width: 412px;margin: 24px auto;}
.fenye{ width:412px; height:24px; line-height:24px;}
.fenye a{ display:block; min-width:24px; height:24px; float:left; margin-left:6px; text-align:center; line-height:24px; color:#777777; font-size:12px;  background:#fbfbfb; border:1px solid #dddddd; text-decoration:none; border-radius:5px;}
.fenye a:hover{ color:#000; background:#1482ba; border:1px solid #dddddd;}
.fenye .shouy{ width:40px; height:24px; }
.fenye .sxy{ width:52px; height:24px; }
.fenye .zhong{width:24px; height:24px;}
/*二级页面右带三级栏目的*/
.zfgksjlm{ width: 237px;height:100%;margin-top:1px;}
.zfgksjlm ul {padding-left:10px;}
.zfgksjlm ul li {padding-left:53px; background:transparent url("../images/sanjiao03.png") no-repeat scroll 25% 50% ; height:28px; line-height:28px;border:0px; width:125px}



/*互动交流开始 */
.qxxdlyk{ width:125px;
            height:25px;
			background:url(../images/lybluejb_03.jpg) repeat-x;
			margin:14px 13px 10px 19px ;
			float:left;}

.qxxdlyk span{ font-size:14px; height:25px; line-height:25px;  text-align:center; display:block; color:#FFF;}
.bdnrkj{  width:714px;
            height:415px;
			margin:0 auto;
			}
			
.tab01{ margin-top: 12px;
        border-color:red;}

.tab01 th {
    background-color: #F6F6F6;
    height: 23px;
    text-align: center;
	border:1px solid #dbdbdb;
}
.tab01 td {
    height: 23px;
	border:1px solid #dbdbdb;
}
.pa_l_10 {
    padding-left: 10px;
	border:1px solid #dbdbdb;
}
.qxxlyabq{ font-size:14px; height:25px; line-height:25px;  text-align:center; display:block; color:#FFF;}





/*右边*/
.right-zfxxgkzn{ width:750px;
            height:100%;
			margin-left:9px;
			float:left;
			border:1px solid #e3e3e3;
			overflow:hidden;   
}
			
.right-btkj{ width:749px;
            height:36px;
			background: transparent url("../images/erjinanv.png") repeat scroll 0% 0%;
			border:1px solid #e3e3e3; }
			
.rightnrkjbox{ width:749px;
            height:100%; }
			
.zfxxgkznbt{ font-size:24px; text-align:center;padding-top:37px; padding-bottom:26px;}
.zfxxflbt{ font-size:16px; font-weight:bold;}

.font_style{
	font-size: 14px;
	float: left;
	text-align: left;
	color:#000000;
	font-family: 宋体;
	padding-left: 15px;
    padding-right: 15px;
    float: left;
}
.font_style1{
	font-size: 14px;
	
	text-align: center;
	color:#000000;
	font-family: 宋体;
	padding-left: 15px;
    padding-right: 15px;
}
.right-btkj span{ font-family:宋体; font-size:14px; height:36px; line-height:36px; padding-left:16px;}
.qxxdlyk a:hover{color:white;}